package project.daggerdemo.base.di.modules;

import dagger.Module;

/**
 * Created by lgs on 2018/3/3.
 *构造器注入：
 * @Inject使用在类的构造器上,局限性是我们不能给这个类中的多个构造器作@Inject注解。
 *
 * 属性注入
 * 另一种选择是给指定的属性作@Inject注解：但是在这个例子中，注入过程必须要在我们类的某处“手动”调用：
 *
 * 方法注入
 * 方法使用@Inject注解提供依赖的方式是在这个类的public方法中作注解：
 */

@Module
public class AppModule {
}
